package com.cloudkinto.service.order.vo.tiktok;

import com.cloudkinto.bo.common.BaseQueryBo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = false)
@Data
public class OrderTiktokQueryBo  extends BaseQueryBo {


    @ApiModelProperty("订单状态 " +
            "UNPAID：订单已下，但未完成支付。" +
            "ON_HOLD：订单已被接受，正在等待履行。" +
            "AWAITING_SHIPMENT：订单已准备好发货，但尚未发货任何物品。" +
            "PARTIALLY_SHIPPING：订单中的某些物品已被发货，但并非全部。" +
            "AWAITING_COLLECTION：已安排发货，但包裹正在等待承运人取件。" +
            "IN_TRANSIT：包裹已被承运人取件，且正在运输途中。" +
            "DELIVERED：包裹已交付给买家。" +
            "COMPLETED：订单已完成，不再允许退货或退款。" +
            "CANCELLED：订单已被取消。")
    private String status;

    @ApiModelProperty("店铺ID")
    private String shopId;

    @ApiModelProperty("订单Id")
    private String orderId;

    @ApiModelProperty("是否转发货")
    private Integer isSendOut;
}
